{% load staticfiles %}
{% load  static %}
<!DOCTYPE HTML>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="baidu-tc-verification" content="0fb041a64ee71333c957d8c784961cc8"/>
    <meta property="qc:admins" content="145637425211673116375"/>
    <meta http-equiv="X-UA-Compatible" content="IE=10,IE=9,IE=8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">
    <!-- All in One SEO Pack 2.3.12.2.1 by Michael Torbert of Semper Fi Web Design[392,409] -->
    {% block description %}
    {% endblock description %}
    {% block keywords %}
    {% endblock keywords %}
    <link rel="icon" href="{% static 'images/picture.ico' %}" type="image/x-icon"/>
    <title>
            {% block title %}{% endblock title %}
    </title>

    <script>
        window._deel = {name: '蜷缩的蜗牛',url: '/', ajaxpager: 'on', commenton: 0, roll: [11,12]}
    </script>

    <!-- /all in one seo pack -->
    <link rel='dns-prefetch' href='//libs.baidu.com'/>
    <link rel='dns-prefetch' href='//s.w.org'/>
    <script type="text/javascript">
        window._wpemojiSettings = {
            "baseUrl": "https:\/\/s.w.org\/images\/core\/emoji\/2.4\/72x72\/",
            "ext": ".png",
            "svgUrl": "https:\/\/s.w.org\/images\/core\/emoji\/2.4\/svg\/",
            "svgExt": ".svg",
            "source": {"concatemoji": "https:\/\/cuiqingcai.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.9.6"}
        };
        !function (a, b, c) {
            function d(a, b) {
                var c = String.fromCharCode;
                l.clearRect(0, 0, k.width, k.height), l.fillText(c.apply(this, a), 0, 0);
                var d = k.toDataURL();
                l.clearRect(0, 0, k.width, k.height), l.fillText(c.apply(this, b), 0, 0);
                var e = k.toDataURL();
                return d === e
            }

            function e(a) {
                var b;
                if (!l || !l.fillText) return !1;
                switch (l.textBaseline = "top", l.font = "600 32px Arial", a) {
                    case"flag":
                        return !(b = d([55356, 56826, 55356, 56819], [55356, 56826, 8203, 55356, 56819])) && (b = d([55356, 57332, 56128, 56423, 56128, 56418, 56128, 56421, 56128, 56430, 56128, 56423, 56128, 56447], [55356, 57332, 8203, 56128, 56423, 8203, 56128, 56418, 8203, 56128, 56421, 8203, 56128, 56430, 8203, 56128, 56423, 8203, 56128, 56447]), !b);
                    case"emoji":
                        return b = d([55357, 56692, 8205, 9792, 65039], [55357, 56692, 8203, 9792, 65039]), !b
                }
                return !1
            }

            function f(a) {
                var c = b.createElement("script");
                c.src = a, c.defer = c.type = "text/javascript", b.getElementsByTagName("head")[0].appendChild(c)
            }

            var g, h, i, j, k = b.createElement("canvas"), l = k.getContext && k.getContext("2d");
            for (j = Array("flag", "emoji"), c.supports = {
                everything: !0,
                everythingExceptFlag: !0
            }, i = 0; i < j.length; i++) c.supports[j[i]] = e(j[i]), c.supports.everything = c.supports.everything && c.supports[j[i]], "flag" !== j[i] && (c.supports.everythingExceptFlag = c.supports.everythingExceptFlag && c.supports[j[i]]);
            c.supports.everythingExceptFlag = c.supports.everythingExceptFlag && !c.supports.flag, c.DOMReady = !1, c.readyCallback = function () {
                c.DOMReady = !0
            }, c.supports.everything || (h = function () {
                c.readyCallback()
            }, b.addEventListener ? (b.addEventListener("DOMContentLoaded", h, !1), a.addEventListener("load", h, !1)) : (a.attachEvent("onload", h), b.attachEvent("onreadystatechange", function () {
                "complete" === b.readyState && c.readyCallback()
            })), g = c.source || {}, g.concatemoji ? f(g.concatemoji) : g.wpemoji && g.twemoji && (f(g.twemoji), f(g.wpemoji)))
        }(window, document, window._wpemojiSettings);
    </script>
    <style type="text/css">
        img.wp-smiley,
        img.emoji {
            display: inline !important;
            border: none !important;
            box-shadow: none !important;
            height: 1em !important;
            width: 1em !important;
            margin: 0 .07em !important;
            vertical-align: -0.1em !important;
            background: none !important;
            padding: 0 !important;
        }
    </style>
    {% block head %}{% endblock head %}
    <link rel='stylesheet' id='crayon-css' href='{% static 'css/crayon.min.css' %}' type='text/css' media='all'/>
    <link rel='stylesheet' id='crayon-theme-github-css' href='{% static 'css/github.css' %}' type='text/css' media='all'/>
    <link rel='stylesheet' id='crayon-font-monaco-css' href='{% static 'css/monaco.css' %}' type='text/css' media='all'/>
{#    <link rel='stylesheet' id='page-list-style-css' href='{% static 'css/page-list.css' %}' type='text/css' media='all'/>#}
    <link rel='stylesheet' id='l2h_style-css' href='{% static 'css/latex.min.css' %}' type='text/css' media='screen, print'/>
    <link rel='stylesheet' id='l2h_print_style-css' href='{% static 'css/print.min.css' %}' type='text/css' media='print'/>
    <link rel='stylesheet' id='style-css' href='{% static 'css/style.css' %}' type='text/css' media='all'/>
    <link rel='stylesheet' id='style-css' href='{% static 'font-awesome-4.7.0/css/font-awesome.min.css' %}' type='text/css' media='all'/>
    <link rel="stylesheet" href="{% static 'highlights/github.css' %}">
    <script type='text/javascript' src='{% static 'js/jquery.min.js' %}'></script>

    <script type='text/javascript'>
        /* <![CDATA[ */
        var CrayonSyntaxSettings = {
            "version": "_2.7.2_beta",
            "is_admin": "0",
            "ajaxurl": "https:\/\/cuiqingcai.com\/wp-admin\/admin-ajax.php",
            "prefix": "crayon-",
            "setting": "crayon-setting",
            "selected": "crayon-setting-selected",
            "changed": "crayon-setting-changed",
            "special": "crayon-setting-special",
            "orig_value": "data-orig-value",
            "debug": ""
        };
        var CrayonSyntaxStrings = {
            "copy": "\u4f7f\u7528 %s \u590d\u5236\uff0c\u4f7f\u7528 %s \u7c98\u8d34\u3002",
            "minimize": "\u70b9\u51fb\u5c55\u5f00\u4ee3\u7801"
        };
        /* ]]> */
    </script>
    <script type='text/javascript' src='{% static 'js/crayon.min.js' %}'></script>
    <script type='text/javascript' src='{% static 'js/jquery.fitvids.js' %}'></script>
    <style>
        .latex_thm, .latex_lem, .latex_cor, .latex_defn, .latex_prop, .latex_rem {
            margin: 0;
            padding: 5px;
            background: lightcyan;
            border: solid 3px green;
            -moz-border-radius: 1.0em;
            -webkit-border-radius: 7px;
            box-shadow: 0 0 0 green;
        }

        .latex_em {
            font-style: italic;
        }

        .bibtex_title {
            font-weight: bold;
            color: #004b33;
        }

        a.bibtex_title {
            text-decoration: none;
        }
    </style>
    <meta name="keywords" content="StormSha,蜷缩的蜗牛,爬虫,Python,C,Java,Django,HTML,JS,教程">
    <meta name="description" content="StormSha的个人主页">
    <script type="text/javascript">
        jQuery(document).ready(function () {
            jQuery('.video').fitVids();
        });
    </script>
    <!--[if lt IE 9]><script src="{% static 'js/html5.js' %}"></script><![endif]-->

    <script type="text/javascript" src="{% static 'js/main.js' %}"></script>
    <script type="text/javascript"></script>

</head>

<body class="home blog">

    {% include "header.html" %}
{% block main %}
<section class="container">

    <div class="speedbar">
        <!--登录-->
        <!--目前登录功能只有注册登录其它没必要没做-->
        <div class="pull-right">
            {% if request.session.username|default:'' == '' %}
                    <i class="fa fa-power-off"></i>
                    <a href="{% url "accounts:login" %}?next={{ request.path }}">登录</a>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <i class="fa fa-user-plus"></i>
                    <a href="{% url "accounts:register" %}?next={{ request.path }}">注册</a>
            {% else %}
                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<i class="fa fa-user"></i>
                    <a href="{% url "accounts:publish" %}">投稿</a>
                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<i class="fa fa-user-circle-o" aria-hidden="true"></i>
                    <a href="{% url "accounts:profile" %}?next={{ request.path }}">{{ request.session.username }}</a>

                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<i class="fa fa-sign-out" aria-hidden="true"></i>
                    <a href="{% url "accounts:logout" %}?next={{ request.path }}">退出</a>
            {% endif %}
        </div>
        <!--登录注册结束-->

        <!--公告-->
        {% include "activate.html" %}
        <!--公告结束-->

    </div>

    <!--右侧内容区-->
    {% block body %}{% endblock body %}
    <!--左侧内容区结束-->

    <!--右侧信息标签广告区-->
    {% block right %}{% endblock %}
    {% include "sidebar.html" %}
</section>
{% endblock %}


<!--网站底部-->
{% include "footer.html" %}
<!--网站底部结束-->

<link rel='stylesheet' id='metaslider-nivo-slider-css' href='{% static 'css/nivo-slider.css' %}' type='text/css' media='all' property='stylesheet'/>
<link rel='stylesheet' id='metaslider-public-css' href='{% static 'css/public.css' %}' type='text/css' media='all' property='stylesheet'/>
<link rel='stylesheet' id='metaslider-nivo-slider-bar-css' href='{% static 'css/bar.css' %}' type='text/css' media='all' property='stylesheet'/>
<script type='text/javascript' src='{% static 'js/jquery.js' %}'></script>
<script type='text/javascript' src='{% static 'js/wp-embed.min.js' %}'></script>
<script type='text/javascript' src='{% static 'js/jquery.nivo.slider.pack.js' %}'></script>
<!-- xuanfu -->
<script type="text/javascript">
    /*300*25 创建于 2019-03-2*/
    var cpro_id = "u1959047";
</script>
<script src="{%  static 'js/s.js' %}" type="text/javascript"></script>

<script>
    setTimeout(function () {
        $('#cpv6_left_lower,#cpv6_right_lower').css({
            'width': 0
        });
    }, 500);
</script>

</body>
</html>
<!-- Dynamic page generated in 1.148 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2019-02-18 20:33:39 -->

<!-- super cache -->
